import { createApp } from 'vue'; // 导入 Vue
import ElementPlus from 'element-plus'; // 导入 Element Plus 组件库
import 'element-plus/dist/index.css'; // 导入 Element Plus 的样式
import App from './App.vue'; // 导入主应用组件 
import locale from 'element-plus/dist/locale/zh-cn.js';
import router from './router';
import { createPinia } from 'pinia';
import { createPersistedState } from 'pinia-persistedstate-plugin';

const app = createApp(App); // 创建 Vue 应用实例

app.use(ElementPlus,{locale}); // 在应用中使用 Element Plus
app.use(router)
const pinia=createPinia();
const persist = createPersistedState();
pinia.use(persist);
app.use(pinia)
app.mount('#app'); // 将应用挂载到 HTML 中 id 为 app 的元素上